The second version of the framework has two changes:
cs418/*/*.java cs418/*/*.class cs418/Main.classThat is, a cs418 directory with subdirectories beneath it. Each java file must have a corresponding class file within the same directory. In addition, you must have a cs418.Main class. This is the class we will be calling in order to run your project. If you want, you can just have this class call your real main method somewhere else in your project (this is probably a good idea, since you will have different entry points into your project as the project evolves over the semester). You will create a submission.jar file as you did for the last project, by first changing into the directory above the cs418 subdirectory and executing
jar cvf submission.jar cs418You will then submit this file using the web interface. You may submit multiple times, but only the last submission counts. If you would like to test that you created the submission correctly, we will run your project like this:
java -cp submission.jar;gl4java.jar;vecmath.jar cs418.MainIf this does not start up the project you want graded, you have a problem. We will have gl4java.jar and vecmath.jar, so there is no need to submit these. Also, the gl4java dll will be in our PATH.